to save one's hide - Almanca İngilizce Sözlük